$285,000 8410 56TH ST N Pinellas Park 2, 1, 825ft² MLS#: TB8366425 Listed: 3/28/2025, Realtor: MARK SPAIN REAL ESTATE